turkey red - Francés Inglés Diccionario